Managing Responsive Environments with Software Agents
نویسندگان
چکیده
Responsive environments are physical surroundings whose components change their behaviour to accommodate the presence of people as well as other components. We describe a means to manage such responsive environments whereby each component is dynamically assigned a software agent. Software agents are autonomous and reactive/proactive programs that communicate via message-passing. Arbitrary functionalities can be encoded in such agents, reflecting the capabilities of the components they represent, as well as extending them. Ours is a flexible and scalable approach allowing the gradual population of an environment with physical devices and their corresponding agents.
منابع مشابه
Agent-Based Management of Responsive Environments
Responsive environments are physical surroundings whose components change their behaviour to accommodate the presence of people as well as other components. We describe a means to manage such responsive environments whereby each component is dynamically assigned a software agent – these are autonomous and reactive/proactive programs that communicate via message-passing. Arbitrary functionalitie...
متن کاملAgent-Based Group Modelling for Ambient Intelligence
Ambient intelligence allows physical environments to become sensitive and responsive to the presence of people and objects. An environment endowed with ambient intelligence is able to analyse its contexts, adapt itself to the presence of people and objects residing in it, learn from their behaviour and recognise and express emotion. Ambient intelligence is realised via devices which blend into ...
متن کاملFacilitating Cooperation in Multi-agent Robotic Systems
This thesis presents a new framework for developing, coordinating, and managing a system of situated agents for operation in distributed spatial environments. The framework was developed using agent-oriented software engineering techniques that consider concurrent features of real systems. It provides a realistic development environment that ensures reliable deployment of coordination schemes a...
متن کاملCooperative Software Agents for Patient Management
Managing patients in a shared-care context is a knowledge intensive activity. To support cooperative work in medical care, computer technology should either augment the capabilities of individual specialists and enhance their ability of interacting with each other and with computational resources. Thus, a major shift is needed from centralized first generation Hospital Information Systems to di...
متن کاملManaging Trust in Distributed Agent Systems
Software agent technology has attracted much attention for developing various distributed systems, composed of autonomous agents interacting with one another using particular mechanisms and protocols. Such systems provide high-level reconfigurability, flexibility and robustness in dynamic environments, and have applications in many areas. However, the great advantages of distributed agent syste...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Applied Artificial Intelligence
دوره 21 شماره
صفحات -
تاریخ انتشار 2007